package com.ehome.poct.base.api.vo.banner;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.List;
import java.util.Map;

/**
 * @description:广告详情
 * @author: muqiu
 * @time: 2022/3/9 9:10
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value="广告详情")
public class BannerInfoVO {

    @ApiModelProperty(value = "广告ID")
    private Long bannerItemId;

    @ApiModelProperty(value = "广告名称")
    private String bannerName;

    @ApiModelProperty(value = "所属终端")
    private String deviceType;

    @ApiModelProperty(value = "广告名称")
    private String bannerPosition;

    @ApiModelProperty(value = "生效时间")
    private LocalDateTime effectTime;

    @ApiModelProperty(value = "失效时间")
    private LocalDateTime invalidTime;

    @ApiModelProperty(value = "图片地址")
    private String imgUrl;

    @ApiModelProperty(value = "排序号")
    private Long imgOrder;

    @ApiModelProperty(value = "图片状态")
    private String status;

    @ApiModelProperty(value = "总曝光数")
    private Long exposureTotal;

    @ApiModelProperty(value = "昨日曝光数")
    private Long exposureYesterday;

}
